Skip to main content

Update STOP Payment

Disables a previously created STOP Payment standing order.

Method: POST

{{URL}}/jsonrpc

Headers

NameValue
Content-Typeapplication/json

Example

Payload Parameters
ParameterDescription
methodString
Name of the API method to be invoked. Must be "SmartContractService.UpdateStandingOrder".
idString
Unique identifier for the request, used for tracking.
params.payload.IDString
Unique identifier for the standing order to be updated.
params.api.credentialString
Authentication credential/token used for API access.
params.api.signatureString
Cryptographic signature for securing the API call.
params.api.apiKeyString
API key assigned to the application/client.
params.api.keyIdString
Device or key identifier used in authentication.

Body

{
"method": "SmartContractService.UpdateStandingOrder",
"id": "1",
"params": {
"payload": {
"ID": "TK10000000000009003"
},
"api": {
"credential": "{{cred}}",
"signature": "{{signature}}",
"apiKey": "{{ApiKey}}",
"keyId": "{{DeviceID}}"
}
}
}


Response: 200

Payload Parameters
ParameterDescription
idString
Identifier that matches the original request ID
result.statusString
Status message indicating the outcome of the operation. (e.g., "Standing order Disabled successfully")
jsonrpcString
JSON-RPC protocol version. Typically set to "2.0"
{
"id": "1",
"result": {
"status": "Standing order Disabled successfully"
},
"jsonrpc": "2.0"
}